package com.gxuwz.com_property.arrears.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.gxuwz.com_property.arrears.dto.ArrearsDto;
import com.gxuwz.com_property.arrears.pojo.Arrears;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Service;

@Service
public interface ArrearsService {
    /**
     * 添加
     */
    Boolean addArrearsInfo(Arrears arrears);

    /**
     * 修改
     */
    Boolean updateArrearsInfo(Arrears arrears);

    /**
     * 删除
     */
    Boolean deleteArrearsByIdInfo(long id);

    /**
     * 根据内容信息查询公告
     */
    Arrears findArrearsByNotice(Arrears arrears);

    /**
     * 分页查询
     */
    IPage<Arrears> selectArrearsByPage(Page<Arrears> page, ArrearsDto arrearsDto);
}
